The Complexity of Equivalence Relations
نویسنده
چکیده
To determine if two given lists of numbers are the same set, we would sort both lists and see if we get the same result. The sorted list is a canonical form for the equivalence relation of set equality. Other canonical forms for equivalences arise in graph isomorphism and its variants, and the equality of permutation groups given by generators. To determine if two given graphs are cospectral, however, we compute their characteristic polynomials and see if they are the same; the characteristic polynomial is a complete invariant for the equivalence relation of cospectrality. This is weaker than a canonical form, and it is not known whether a canonical form for cospectrality exists. Note that it is a priori possible for an equivalence relation to be decidable in polynomial time without either a complete invariant or canonical form. Blass and Gurevich (“Equivalence relations, invariants, and normal forms, I and II”, 1984) ask whether these conditions on equivalence relations – having an FP canonical form, having an FP complete invariant, and simply being in P – are in fact different. They showed that this question requires non-relativizing techniques to resolve. Here we extend their results using generic oracles, and give new connections to probabilistic and quantum computation. We denote the class of equivalence problems in P by PEq, the class of problems with complete FP invariants Ker, and the class with FP canonical forms CF; CF ⊆ Ker ⊆ PEq, and we ask whether these inclusions are proper. If x ∼ y implies |y| ≤ poly(|x|), we say that ∼ is polynomially bounded; we denote the corresponding classes of equivalence relation CFp, Kerp, and PEqp. Our main results are: • If CF = PEq then NP = UP = RP and thus PH = BPP; • If CF = Ker then NP = UP, PH = ZPP, integers can be factored in probabilistic polynomial time, and deterministic collision-free hash functions do not exist; • If Ker = PEq then UP ⊆ BQP; • There is an oracle relative to which CF 6= Ker 6= PEq; and • There is an oracle relative to which CFp = Kerp and Ker 6= PEq. Attempting to generalize the third result above from UP to NP leads to a new open question about the structure of witness sets for NP problems (roughly: can the witness sets for an NPcomplete problem form an Abelian group?). We also introduce a natural notion of reduction between equivalence problems, and present several open questions about generalizations of these concepts to the polynomial hierarchy, to logarithmic space, and to counting problems. Many of the new results in this thesis were obtained in collaboration with Lance Fortnow, and have been submitted for conference presentation.
منابع مشابه
FUZZY SUBGROUPS AND CERTAIN EQUIVALENCE RELATIONS
In this paper, we study an equivalence relation on the set of fuzzysubgroups of an arbitrary group G and give four equivalent conditions each ofwhich characterizes this relation. We demonstrate that with this equivalencerelation each equivalence class constitutes a lattice under the ordering of fuzzy setinclusion. Moreover, we study the behavior of these equivalence classes under theaction of a...
متن کاملOn certain semigroups of transformations that preserve double direction equivalence
Let TX be the full transformation semigroups on the set X. For an equivalence E on X, let TE(X) = {α ∈ TX : ∀(x, y) ∈ E ⇔ (xα, yα) ∈ E}It is known that TE(X) is a subsemigroup of TX. In this paper, we discussthe Green's *-relations, certain *-ideal and certain Rees quotient semigroup for TE(X).
متن کاملON THE COMPATIBILITY OF A CRISP RELATION WITH A FUZZY EQUIVALENCE RELATION
In a recent paper, De Baets et al. have characterized the fuzzytolerance and fuzzy equivalence relations that a given strict order relation iscompatible with. In this paper, we generalize this characterization by consideringan arbitrary (crisp) relation instead of a strict order relation, while payingattention to the particular cases of a reflexive or irreflexive relation. The reasoninglargely ...
متن کاملTHE CONNECTION BETWEEN SOME EQUIVALENCE RELATIONS ON FUZZY SUBGROUPS
This paper, deals with some equivalence relations in fuzzy subgroups. Further the probability of commuting two fuzzy subgroups of some finite abelian groups is defined.
متن کاملOn the Complexity of the Uniform Homeomorphism Relation between Separable Banach Spaces
Recently, there has been a growing interest in understanding the complexity of common analytic equivalence relations between separable Banach spaces via the notion of Borel reducibility in descriptive set theory (see [Bos] [FG] [FLR] [FR1] [FR2] [Me]). In general, the notion of Borel reducibility yields a hierarchy (though not linear) among equivalence relations in terms of their relative compl...
متن کاملThe universality of polynomial time Turing equivalence
We show that polynomial time Turing equivalence and a large class of other equivalence relations from computational complexity theory are universal countable Borel equivalence relations. We then discuss ultrafilters on the invariant Borel sets of these equivalence relations which are related to Martin’s ultrafilter on the Turing degrees.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008